#include "Structure.h"


Structure::Structure(void)
{
    this->m_vPoints = new vector<int>;
}

Structure::Structure(const Structure& obj)
{
    m_strName = obj.m_strName;
    m_vPoints = new vector<int>(*obj.m_vPoints);
	m_nEUDfactor = obj.m_nEUDfactor;
}

Structure::~Structure(void)
{
    delete this->m_vPoints;
}
/*
CStructure& CStructure::operator = (CStructure &obj)
{
    m_strName = obj.m_strName;
    m_vPoints = new vector<int>(*obj.m_vPoints);
    return *this;
}
*/